package com.oazon.moco.link.event;

import com.oazon.moco.link.core.LinkEvent;
import com.oazon.moco.link.core.source.LinkEventSource;
import com.oazon.voicelib.model.SemanticObj;


public class SpechEvent extends LinkEvent
{

	/**
	 * 
	 */
	private static final long serialVersionUID = 5L;
	
	public SpechEvent(LinkEventSource source) {
		super(source);
	}
	
	private int volume=-1;
	private String strResult="";
	private String strError="";
	private String speakString="";
	private SemanticObj semanticObj;
	private boolean isWake;
	
	public boolean isWake() {
		return isWake;
	}

	public void setWake(boolean isWake) {
		this.isWake = isWake;
	}

	public String getSpeakString() {
		return speakString;
	}

	public void setSpeakString(String speakString) {
		this.speakString = speakString;
	}

	public String getStrError() {
		return strError;
	}

	public void setStrError(String strError) {
		this.strError = strError;
	}
	
	public SemanticObj getSemanticObj() {
		return semanticObj;
	}

	public void setSemanticObj(SemanticObj semanticObj) {
		this.semanticObj = semanticObj;
	}

	public String getStrResult() {
		return strResult;
	}

	public void setStrResult(String strResult) {
		this.strResult = strResult;
	}

	private SpeechStatus spechStatus;

	public int getVolume() {
		return volume;
	}

	public void setVolume(int volume) {
		this.volume = volume;
	}

	public SpeechStatus getSpechStatus() {
		return spechStatus;
	}

	public void setSpechStatus(SpeechStatus spechStatus) {
		this.spechStatus = spechStatus;
	}

	
	
	
}

